@charset "utf-8";
/* CSS Document */




.setionPicFull{
	/*height: 80px;*/
	width: 100%;

	/*background: #1d9dd1;*/
}
.setionPic{
    position:relative;
    margin:0 auto;
	width: 1300px;
	background: #F9F9F9;
	height:210px;
	overflow:hidden;
	padding:0px 0px 0px 0;
	/*border:1px solid red;*/
}
           #wrapper {
				width: 1280px;
				height: 200px;
				/*margin: -110px 0 0 -367px;*/
				position: absolute;
				left: 45px;
				top: 10px;
				/*border:1px solid red;*/
			}

			#carousel {
				width: 1260px;
				position:vrelative;
			}
			#carousel ul {
				list-style: none;
				display: block;
				margin-top: 20px;
				padding: 0;
			}
			#carousel li {
				font-size: 40px;
				color: #999;
				text-align: center;
				display: block;
				width: 192px;
				height: 160px;
				padding: 0;
				margin-left: 40px;
				float: left;
				position: relative;
				/*border:1px solid blue;*/
			}

			#carousel li img {
				width: 192px;
				height: 123px;
				margin-left: 5px;
			}
			
			#carousel li span {
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 192px;
				height: 123px;
				position: absolute;
				z-index: 2;
				top: 14px;
				left: 20px;
			}			

			.clearfix {
				float: none;
				clear: both;
			}
			#carousel a.titletext {
			    display: block;
				font-family:microsoft yahei;
				font-size: 16px;
				color: #333333;
				padding-top:5px;
			}
			#carousel a.titletext:hover  {
				color: #333333;
			}
			#carousel .prev, #carousel .next {
				background: transparent url(../images/carousel_control.png) no-repeat 0 0;
				text-indent: -999px;
				display: block;
				overflow: hidden;
				width: 15px;
				height: 21px;
				margin-left: 10px;
				position: absolute;
				top: 70px;				
			}
			#carousel .prev {
				background-position: 0 0;
				left: -30px;
			}
			#carousel .prev:hover {
				left: -31px;
			}			
			#carousel .next {
				background-position: -18px 0;
				right: 50px;
			}
			#carousel .next:hover {
				right: 51px;
			}				

			
			#source {
				text-align: center;
				width: 100%;
				position: absolute;
				bottom: 10px;
				left: 0;
			}
			#source, #source a {
				font-size: 12px;
				color: #999;
			}
			
			#donate-spacer {
				height: 100%;
			}
			#donate {
				border-top: 1px solid #999;
				width: 750px;
				padding: 50px 75px;
				margin: 0 auto;
				overflow: hidden;
			}
			#donate p, #donate form {
				margin: 0;
				float: left;
			}
			#donate p {
				width: 650px;
			}
			#donate form {
				width: 100px;
			}







